// Decompiled by DJ v3.11.11.95 Copyright 2009 Atanas Neshkov  Date: 1/30/2010 10:58:04 PM
// Home Page: http://members.fortunecity.com/neshkov/dj.html  http://www.neshkov.com/dj.html - Check often for new version!
// Decompiler options: packimports(3) 
// Source File Name:   MazeFrame.java

import javax.swing.JCheckBox;

public class MazeFrame$MazeSolutionThread extends Thread
{

    public void run()
    {
        MazeFrame.access$100(MazeFrame.this);
        MazeFrame.access$000(MazeFrame.this).setAnimateSolution(MazeFrame.access$600(MazeFrame.this).isSelected());
        MazeSolution mazesolution = solver.solveMaze(maze, MazeFrame.access$000(MazeFrame.this));
        MazeFrame.access$000(MazeFrame.this).setCurrentSolution(mazesolution);
        MazeFrame.access$500(MazeFrame.this);
    }

    private MazeSolver solver;
    private Maze maze;

    public MazeFrame$MazeSolutionThread(MazeSolver mazesolver, Maze maze1)
    {
        solver = mazesolver;
        maze = maze1;
    }
}
